package com.yanwq.sayhi.repository;

import com.yanwq.sayhi.bean.User;
import org.springframework.data.repository.CrudRepository;
import org.springframework.stereotype.Repository;

/**
 * 作者：yanwq。
 * 日期：2016/1/27。
 */
@Repository
public interface UserRepo extends CrudRepository<User, Long> {

    User findByUsernameAndPassword(String username, String password);

    User findByUuid(String uuid);

    User findByToken(String token);

    long countByUsername(String username);

    long countByPhone(String phone);

    long countByNickname(String nickname);

    int countByToken(String token);
}
